#include "fileconfig.h"
//#include <QSettings>
#include <QDir>
#include <QDebug>

FileConfig::FileConfig(QObject *parent) : QObject(parent)
{
    m_config = std::make_shared<QSettings>(QDir::currentPath() + "/ConfigUser.ini", QSettings::IniFormat);
//    m_config->setIniCodec(QTextCodec::codecForName("GB2312"));
    m_config->setIniCodec("GB2312");
}

QString FileConfig::getLastUserID()
{
    return m_config->value("LOGIN/user_code").toString();
}

QString FileConfig::getLastUserPWD()
{
    qDebug()<<"getLastUserPWD:"<<m_config->value("LOGIN/user_key").toString();
    return m_config->value("LOGIN/user_key").toString();
}

void FileConfig::saveUser(QString qsUserID, QString UserPWD)
{
    m_config->setValue("LOGIN/user_code", qsUserID);
    m_config->setValue("LOGIN/user_key", UserPWD);
}
